microalgae biofuel - German English Dictionary